BizExaminer\LearnDashExtension\LearnDash\Quiz\QuizAttemptsDataStore S

Total Complexity 42
Dependencies 2
Dependents 6
Total lines 308
Lines of code 154
Logical lines of code 89
Comment lines 107
Methods 11
Properties 0

Methods 11

Method Rating Maintainability Complexity Lines of code
createQuizAttempt()
A
46 11 39
saveQuizAttempt()
S
56 6 17
getQuizAttemptWithStatus()
S
53 5 25
findFirstQuizAttempt()
S
66 4 8
filterQuizAttempts()
S
65 4 9
updateUserQuizAttemptsData()
S
62 3 12
getQuizAttempt()
S
62 3 11
deleteQuizAttempt()
S
62 2 11
getUserQuizAttemptsData()
S
65 2 9
addQuizAttempt()
S
70 1 6
findUserQuizAttempts()
S
67 1 7